directory structure
The p4 source code distribution contains the following files and
subdirectories:
OPTIONS
- Makefile
- The makefile for making the p4 system, doing the installation,
and making makefiles for user applications.
- OPTIONS
- A file controlling various compile-time options, such as
whether System V shared-memory operations are to be enabled, whether system
debug message printing is to be enabled, and whether automatic
instrumentation of p4 operations for the upshot logging and tracing
program is to be done.
- README
- General instructions.
- alog
- Source code for the ALOG tracing package.
- bin
- Scripts for starting and killing servers, killing runaway p4
processes, merging upshot logfiles, and other useful utilities.
- contrib
- Examples contributed by p4 users.
- contrib_f
- Fortran examples contributed by users.
- doc
- The man page, together with this manual and supporting files.
- include
- The include directory for making p4 applications. Most of
these are (hard) links into the lib directory.
- lib
- The source code for the p4 system.
- lib_f
- The Fortran interface for p4.
- messages
- A basic set of message-passing examples in C.
- messages_f
- A basic set of message-passing examples in Fortran.
- monitors
- A basic set of shared-memory examples in C.
- servers
- The secure and insecure servers.
- usc
- The portable microsecond clock routines.
- util
- Assorted supporting files, particularly for making the p4
distribution.
Installing p4,Getting Started,Structure of the Distribution Directory,Top